Big Huge Thesaurus

Bombycilla cedrorun

noun